swamp rose - Spanish English Dictionary